Simple general purpose digital computer



April 26, 1966 J. o. CAMPEAU SIMPLE GENERAL PURPOSE DIGITAL COMPUTER 53 Sheets-Sheet 1 Filed July 25, 1958 QIWAWBWMQ Q April 26, 1966 J o, CAMPEAU 3,248,528

SIMPLE GENERAL PURPOSE DIGITAL COMPUTER Filed July 25, 1958 53 Sheets-Sheet z JOS'P/l 0. 60/14/ 640 April 26, 1966 J. O. CAMPEAU SIMPLE GENERAL PURPOSE DIGITAL COMPUTER Filed July 25, 1958 33 Sheets-Sheet 3 u 1N VEN TOR.

JOSEPH 0. 00441 500 HTTO/Q/VEV April 1966 J. o. CAMPEAU SIMPLE GENERAL PURPOSE DIGITAL COMPUTER 55 Sheets-Sheet 1 Filed July 25, 1958 IN VEN TOR.

u u n;

arraewaa April 26, 1966 .1. o. CAMPEAU SIMPLE GENERAL PURPOSE DIGITAL COMPUTER 53 Sheets-Sheet 5 Filed July 25, 1958 I! A6 MREQ fi l T kmw o IN V EN TOR. Q035 0. 00/11 500 BY% 4 HTTO/Q/VEV April 26, 1966 J. o. CAMPEAU SIMPLE GENERAL PURPOSE DIGITAL COMPUTER 55 Sheets-Sheet 6 Filed July 25, 1958 INVENTOR. JOSEPHQ 09 1 49? April 26, 1966 J. O- CAMPEAU SIMPLE GENERAL PURPOSE DIGITAL COMPUTER Filed July 25, 1958 FIG. 9.

53 Sheets-Sheet 8 April 26, 1966 J. o. CAMPEAU 3,248,523

SIMPLE GENERAL PURPOSE DIGITAL COMPUTER Filed July 25, 1958 53 Sheets-Sheet 9 LONG 445M019? EEG/576E 1N VEN TOR. JOS'P/ 0. COM/Q5770 107 7 ORA/E 4 R Q Q A ril 26, 1966 J. o. CAMPEAU SIMPLE GENERAL PURPOSE DIGITAL COMPUTER 5:3 Sheets-Sheet 10 Filed July 25, 1958 IN V EN TO A77'7'O/Q/VE4 S xwxh N N Q April 26, 1966 Filed July 25, 1958 J. O. CAMPEAU SIMPLE GENERAL PURPOSE DIGITAL COMPUTER 55 Sheets-Sheet 11 FIG I30. FIG 13!:

Z z l5 F16. 15c FlCmlSd F16.1So. FIGIJSD FIG. I7C

FIG, :41: FIG 04 FIG. 140. P16, '41:

FIG nae FIG-16d.

:16 |@a maven me. |g

me. 180. F'IGJBb JOSEPH O. CAMPEAL/ 1N VENTOR.

April 26, 1966 J. o. CAMPEAU SIMPLE GENERAL PURPOSE DIGITAL COMPUTER 35 Sheets-Sheet 12 Filed July 25, 1958 QM NPE INVENTOR. JOSEPH 0. Cmvmznu April 26, 1966 .1. o. CAMPEAU SIMPLE GENERAL PURPOSE DIGITAL COMPUTER 5Z5 Sheets-Sheet 13 Filed July 25, 1958 QWN L INVENTOR. JOSEPH 0 CAQMPE/QU $3 3k?! 233.13 193B s April 26, 1966 .1. o. CAMPEAU SIMPLE GENERAL PURPOSE DIGITAL COMPUTER :53 Sheets-Sheet 14 Filed July 25, 1958 u N5 NO 01 h b h h S31 DAD 8345 I93 a S April 26, 1966 J. o. CAMPEAU 3,248,528

SIMPLE GENERAL PURPOSE DIGITAL COMPUTER Filed July 25, 1958 53 Sheets-Sheet 15 m 0 \l) IL) 9 m 63160 55.151 95; 9 INVENTOR.

JOSEPH O. CAMPEAIU April 26, 1966 J. o. CAMPEAU 3,248,528

SIMPLE GENERAL PURPOSE DIGITAL COMPUTER Filed July 25, 1958 55 Sheets-Sheet 16 5 REElSTEQ CELJ-S INVENTOR.

$310K) DSLSFQHZI s JOSEPH O- CAMPE April 26, 1966 J. o. CAMPEAU 3,

SIMPLE GENERAL PURPOSE DIGITAL COMPUTER Filed July 25, 1958 $3 Sheets-Sheet 17 l 4 JQ-d L A 6 REGISTEQ CELLs ISO INVENTOR. JOSEPH 0. CAMPEAU APril 6, 1966 J. o. CAMPEAU 3,248,528

SIMPLE GENERAL PURPOSE DIGITAL COMPUTER Filed July 25, 1958 55 Sheets-Sheet 18 S REGISTEQ Cal-L5 m E I 9. \l\ 2 INVENTOR. Sg'IDA'J asismaa s JOSEDH O- CAMPEAU April 26, 1966 J. o. CAMPEAU SIMPLE GENERAL PURPOSE DIGITAL COMPUTER 35 Sheets-Sheet 19 Filed July 25, 1958 in ow. 4 J

9 I. J JOSEPH O. (I aMPEau 5313A) BELSIQBZ! S INVEMTOE April 26, 1966 J. o. CAMPEAU 3,248,528

SIMPLE GENERAL PURPOSE DEIGITAL COMPUTER Filed July 25, 1958 53 Sheets-Sheet 20 SB IDAD ZIElSlQiU g O a 

1. A DIGITAL COMPUTER COMPRISING: A FIRST CYCLICALLY OPERABLE MEMORY DEVICE INCLUDING A RELATIVELY SHORT INFORMATION STORAGE LOOP FOR STORING DIGITAL INFORMATION SIGNALS TO BE OPERATED UPON AND A FIRST READ STATION FOR SERIALLY PRESENTING THE SIGNALS STORED IN SAID LOOP; A SECOND CYCLICALLY OPERABLE MEMORY DEVICE OPERABLE IN SYNCHRONISM WITH SAID FIRST DEVICE, SAID SECOND DEVICE INCLUDING A RELATIVELY LONG INFORMATION STORAGE LOOP FOR STORING DIGITAL INFORMATION SIGNALS AND INSTRUCTION SIGNALS TO BE OPERATED UPON AND A SECOND READ STATION FOR SERIALLY PRESENTING THE SIGNALS STORED IN SAID LONG LOOP; A THIRD CYCLICALLY OPERABLE MEMORY DEVICE OPERABLE IN SYNCHRONISM WITH SAID FIRST AND SECOND DEVICES, SAID THIRD DEVICE INCLUDING A RELATIVELY LONG PROGRAM LOOP FOR STORING PROGRAM SIGNAL COMBINATIONS, EACH COMBINATION REPRESENTING LOGICAL OPERATIONS UPON AT LEAST TWO CONCURRENT DIGITAL SIGNALS, AND A THIRD READ STATION FOR SERIALLY PRESENTING THE SIGNALS STORED IN SAID PROGRAM LOOP; AND AN OPERATING CIRCUIT CONNECTED TO SAID FIRST, SECOND AND THIRD READ STATIONS AND RESPONSIVE TO EACH PROGRAM SIGNAL COMBINATION PRESENTED AT SAID THIRD READ STATION TO OPERATE ON THE SIGNALS SIMULTANEOUSLY PRESENTED AT SAID FIRST AND SECOND READ STATIONS FOR PRODUCING CORRESPONDING RESULT SIGNALS IN ACCORDANCE WITH THE LOGICAL OPERATIONS REPRESENTED BY THE PROGRAM SIGNAL COMBINATION, AND INCLUDING MEANS FOR APPLYING SAID RESULT SIGNALS TO SAID FIRST AND SECOND MEMORY DEVICES FOR STORAGE IN SAID SHORT AND LONG INFORMATION STORAGE LOOPS RESPECTIVELY. 